

//LISTA COMANDI (basso livello)

void LCDOnOff(unsigned int OnOff);
void StartLineSet(unsigned short addr);
void PageAddressSet(unsigned short addr);
void ColumnAddressSet(unsigned short addr);
void WriteData(unsigned short data);
void ADCselect(unsigned int opt);
void DisplayNR(unsigned int opt);
void AllPixOn(unsigned int opt);
void LCDBias(unsigned int opt);
void RMW(void);
void ClearRMV(void);
void LCDReset(void);
void CScan(unsigned int direction);
void PCTRLset(unsigned int mode);
void RRatio(unsigned int ratio);
void EVVen(void);
void SleepMode(unsigned int mode);
void BoosterRatio(unsigned int ratio);
void LCDNop(void);


//INIZIALIZZAZIONE - funzioni alto livello

void LCDinit(void);
void GLcdClear(void);
void MapInitialize(void);
void MapUpdate(void);
void MapStringInsert(unsigned char *stringa, unsigned short x, unsigned short py);
void MapImageInsert(unsigned short x, unsigned short py,unsigned short n);
void MapAreaReverse(unsigned short x_start, unsigned short x_stop, unsigned short py_start, unsigned short py_stop);
void DrawSquare(unsigned short TLx,unsigned short TLy, unsigned short L, unsigned short H);
void DrawPixel(unsigned short X, unsigned short Y);
void ConvertToLarge(unsigned char x_start,unsigned char n_char,unsigned char py);

